package com.yuanfeng.test;

/**
 * 单例设计模式
 * @author yuanfeng
 *method:懒汉式：需要的时候才进行加载对象
 */
public class SingletonDemo2 {

	//私有化一个单例对象
	private static SingletonDemo2 singleDemo2 = null;
	//私有化构造方法
	private SingletonDemo2() {

	}
	//得到一个实例
	public synchronized static SingletonDemo2 getInstance() {

		if(singleDemo2 == null) {
			singleDemo2 = new SingletonDemo2();
		}
		return singleDemo2;

	}

}
